Selfish Routers and the Price of Anarchy
نویسندگان
چکیده
We revisit Roughgarden and Tardos’s price of anarchy in network routing, in a new model in which routing decisions are made by the edges as opposed to the flows. We propose two models: the latency model in which edges seek to minimize the average latency of the flow through them on the basis of knowledge of latency conditions in the whole network, and the pricing model in which edges advertise pricing schemes to their neighbors and seek to maximize their profit. We show the counterintuitive result that the price of stability in the latency model is Ω(n 1 60 ), even with linear latencies (as compared with 4 3 for the case in which routing decisions are made by the flows themselves). However, in the pricing model in which edges advertise pricing schemes — functions dictating how the price varies as a function of the total amount of flow — we show the surprising result that, under a condition ruling out monopolistic situations, all Nash equilibria have societally optimal flows; that is, the price of anarchy in this model is one. ? University of California, Berkeley. Email: [email protected]. ?? University of California, Berkeley. Work supported under a National Science Foundation Graduate Research Fellowship. Email: [email protected].
منابع مشابه
Game-Theoretic Analysis of Internet Switching with Selfish Users
We consider the problem of Internet switching, where traffic is generated by selfish users. We study a packetized (TCP-like) traffic model, which is more realistic than the widely used fluid model. We assume that routers have First-In-First-Out (FIFO) buffers of bounded capacity managed by the drop-tail policy. The utility of each user depends on its transmission rate and the congestion level. ...
متن کاملSelfish routing and the price of anarchy
Selfish routing is a classical mathematical model of how self-interested users might route traffic through a congested network. The outcome of selfish routing is generally inefficient, in that it fails to optimize natural objective functions. The price of anarchy is a quantitative measure of this inefficiency. We survey recent work that analyzes the price of anarchy of selfish routing. We also ...
متن کاملOn the Price of Anarchy of Restricted Job Scheduling Games
The Price of Anarchy [Koutspoupias and Papadimitriou, 1999] is the, by now celebrated, ratio used to measure how system performance is affected by the selfish behaviour of agents using it. In this work we show bounds on the Price of Anarchy for problems of restricted scheduling of selfish jobs on related and unrelated machines.
متن کاملCoordination Mechanisms
We introduce the notion of coordination mechanisms to improve the performance in systems with independent selfish agents. The quality of a coordination mechanism is measured by its price of anarchy—the worst-case performance of a Nash equilibrium over the (centrally controlled) social optimum. We give upper and lower bounds for the price of anarchy for selfish resource allocation and analyze th...
متن کاملUpper Bounding the Price of Anarchy in Atomic Splittable Selfish Routing
Selfish behavior of nodes of a network such as sensors of a geographically distributed sensor network, each of which owned and operated by a different stakeholder may lead to a game theoretic setting called “selfish routing”. The fact that every node strictly aims at maximizing its own utility can cause degradations of social welfare. An issue of concern would be the quantitative measure of thi...
متن کامل